home *** CD-ROM | disk | FTP | other *** search
/ This Disc Bytes! / Power Computing - The Disc 2 - This Disc Bytes.ISO / mac / CodeWarrior 7 Lite for 68K / MacOS Examples / PowerPlant PPob Demo / PPobDemo Classes / CMyEditField.cp next >
Text File  |  1994-02-23  |  616b  |  35 lines

  1. // ===========================================================================
  2. //    CMyEditField.cp                    ©1994 Metrowerks Inc. All rights reserved.
  3. // ===========================================================================
  4.  
  5. #include "CMyEditField.h"
  6.  
  7.  
  8. CMyEditField*
  9. CMyEditField::CreateMyEditFieldStream(
  10.     LStream    *inStream)
  11. {
  12.     return (new CMyEditField(inStream));
  13. }
  14.  
  15.  
  16. CMyEditField::CMyEditField(
  17.     LStream    *inStream)
  18.         : LEditField(inStream)
  19. {
  20. }
  21.  
  22.  
  23. void
  24. CMyEditField::DrawSelf()
  25. {
  26.     LEditField::DrawSelf();
  27.     
  28.     Rect    frame;
  29.     CalcLocalFrameRect(frame);
  30.     
  31.     if (mHasBox) {
  32.         ::PenPat(&qd.gray);
  33.         ::FrameRect(&frame);
  34.     }
  35. }